/** 评论的回复信息接口 */
interface CommentReply {
  /** 回复者昵称 */
  user: string;
  /** 回复者ID */
  userId: string;
  /** 回复者头像路径 */
  userAvatar: string;
  /** 回复内容 */
  content: string;
  /** 回复时间（年月日时分） */
  time: string;
  /** 回复获赞数 */
  likeCount: number;
  /** 评论点赞人的数据 */
  likeperson:LikePerson[]
}

/** 评论信息接口 */
export interface Comment {
  /** 评论者昵称 */
  user: string;
  /** 评论者ID */
  userId: string;
  /** 评论者头像路径 */
  userAvatar: string;
  /** 评论内容 */
  content: string;
  /** 评论时间（年月日时分） */
  time: string;
  /** 评论获赞数 */
  likeCount: number;
  /** 回复数量 */
  replyCount: number;
  /** 回复列表 */
  replies: CommentReply[];
  /** 评论点赞人的数据 */
  likeperson:LikePerson[]
}

/** 互动数据接口 */
interface Interaction {
  /** 转发文案 */
  forward: number;
  /** 评论总数 */
  commentCount: number;
  /** 点赞总数 */
  likeCount: number;
}

/** 文章详情接口 */
interface ArticleDetail {
  /** 文章正文内容 */
  content: string;
  /** 文章配图路径列表 */
  images: string[];
  /** 发布时间（年月日时分） */
  publishTime: string;
  /** 互动数据 */
  interactions: Interaction;
  /** 评论列表 */
  comments: Comment[];
  /** 文章点赞人的数据 */
  likeperson:LikePerson[]
}
export interface LikePerson{
	username:string,
	objectID:string
}

/** 文章完整信息接口 */
export interface Article {
  /** 文章唯一ID */
  id: number;
  /** 文章标题 */
  title: string;
  /** 作者昵称 */
  author: string;
  /** 作者头像路径 */
  authorAvatar: string;
  /** 作者头衔 */
  authorTitle: string;
  /** 文章标签 */
  tag: string;
  /** 文章详情内容 */
  detail: ArticleDetail;
   /** 特有的objectID */
   objectId:string;
 
}